fedimint-metrics 0.2.2

fedimint-metrics allows exporting prometheus metrics from Fedimint.
Documentation

fedimint-metrics

Introduction

This crate helps expose metrics in prometheus format for monitoring and administration of federations.

Getting started

The easiest way to test it is to create an account on https://grafana.com/, then Add new connection, pick Hosted Prometheus metrics and Via Grafana Agent. Follow the instructions to create a new config and change

- targets: ['localhost:9100']

to

- targets: ['localhost:3000']

(or use the value given to the environment variable FM_BIND_METRICS_API or the --bind-metrics-api argument of fedimintd)

Then you can build dashboards using the grafanacloud-xxx-prom data source.

To make some test lightning payments, you can run

fedimint-load-test-tool load-test --generate-invoice-with ln-cli